.guide-card-href:hover {
    text-decoration: none;
}

.guide-card-container {
    border: 1px solid var(--ifm-color-emphasis-300);
    border-radius: var(--ifm-global-radius);
    display: block;
    padding: 0.75rem;
    margin-bottom: 1rem;
    display: flex;
}

.guide-card-container:hover {
    border-color: var(--ifm-color-primary);
    box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);
}

.guide-card-detail {
    display: block;
}

.guide-card-icon {
    color: var(--ifm-color-primary);
    font-size: 2rem;
    line-height: 2rem;
    margin: 0.25rem 0.75rem auto 0;
}

.guide-card-title {
    font-weight: 600;
    font-size: 1rem;
}

.guide-card-description {
    font-size: 0.9rem;
    color: var(--ifm-font-color-secondary);
}
